Autogenerated HTML docs for v1.8.1.2-545-g2f19ad
diff --git a/technical/pack-heuristics.html b/technical/pack-heuristics.html index 979e835..c2891e5 100644 --- a/technical/pack-heuristics.html +++ b/technical/pack-heuristics.html
@@ -746,10 +746,10 @@ <div class="content"> <pre><code> Where do I go to learn the details -of git's packing heuristics?</code></pre> +of Git's packing heuristics?</code></pre> </div></div> <div class="paragraph"><p>Be careful what you ask!</p></div> -<div class="paragraph"><p>Followers of the git, please open the git IRC Log and turn to +<div class="paragraph"><p>Followers of the Git, please open the Git IRC Log and turn to February 10, 2006.</p></div> <div class="paragraph"><p>It’s a rare occasion, and we are joined by the King Git Himself, Linus Torvalds (linus). Nathaniel Smith, (njs`), has the floor @@ -758,7 +758,7 @@ <div class="literalblock"> <div class="content"> <pre><code><njs`> Oh, here's a really stupid question -- where do I go to - learn the details of git's packing heuristics? google avails + learn the details of Git's packing heuristics? google avails me not, reading the source didn't help a lot, and wading through the whole mailing list seems less efficient than any of that.</code></pre> @@ -778,7 +778,7 @@ <div class="content"> <pre><code><linus> njs, I don't think the docs exist. That's something where I don't think anybody else than me even really got involved. - Most of the rest of git others have been busy with (especially + Most of the rest of Git others have been busy with (especially Junio), but packing nobody touched after I did it.</code></pre> </div></div> <div class="paragraph"><p>It’s cryptic, yet vague. Linus in style for sure. Wise men @@ -802,7 +802,7 @@ <div class="paragraph"><p>And switch. That ought to do it!</p></div> <div class="literalblock"> <div class="content"> -<pre><code><linus> Remember: git really doesn't follow files. So what it does is +<pre><code><linus> Remember: Git really doesn't follow files. So what it does is - generate a list of all objects - sort the list according to magic heuristics - walk the list, using a sliding window, seeing if an object @@ -1224,7 +1224,7 @@ <div class="literalblock"> <div class="content"> <pre><code><linus> Anyway, the pack-file could easily be denser still, but - because it's used both for streaming (the git protocol) and + because it's used both for streaming (the Git protocol) and for on-disk, it has a few pessimizations.</code></pre> </div></div> <div class="paragraph"><p>Actually, it is a made-up word. But it is a made-up word being @@ -1294,14 +1294,14 @@ design options, etc.</p></div> <div class="literalblock"> <div class="content"> -<pre><code><linus> More importantly, they allow git to still _conceptually_ +<pre><code><linus> More importantly, they allow Git to still _conceptually_ never deal with deltas at all, and be a "whole object" store.</code></pre> </div></div> <div class="literalblock"> <div class="content"> <pre><code>Which has some problems (we discussed bad huge-file -behaviour on the git lists the other day), but it does mean -that the basic git concepts are really really simple and +behaviour on the Git lists the other day), but it does mean +that the basic Git concepts are really really simple and straightforward.</code></pre> </div></div> <div class="literalblock"> @@ -1338,14 +1338,14 @@ <div class="literalblock"> <div class="content"> <pre><code><njs`> appreciate the infodump, I really was failing to find the - details on git packs :-)</code></pre> + details on Git packs :-)</code></pre> </div></div> <div class="paragraph"><p>And now you know the rest of the story.</p></div> </div> <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2011-11-15 13:45:02 PST +Last updated 2013-02-05 21:07:26 PST </div> </div> </body>